﻿using DevExpress.Xpo;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Model.Bill
{
    public class TB_DailyStatement : BaseXPLiteObjectClass
    {
        public TB_DailyStatement(Session session) : base(session) { }
        public override void AfterConstruction()
        {
            base.AfterConstruction();
        }
        string fDailyStatementID;
        [Key(true)]
        public string DailyStatementID
        {
            get { return fDailyStatementID; }
            set { SetPropertyValue<string>("DailyStatementID", ref fDailyStatementID, value); }
        }
        string fBillCode;
        public string BillCode
        {
            get { return fBillCode; }
            set { SetPropertyValue<string>("BillCode", ref fBillCode, value); }
        }
        DateTime fBillDate;
        public DateTime BillDate
        {
            get { return fBillDate; }
            set { SetPropertyValue<DateTime>("BillDate", ref fBillDate, value); }
        }
        int fStatusID;
        public int StatusID
        {
            get { return fStatusID; }
            set { SetPropertyValue<int>("StatusID", ref fStatusID, value); }
        }
        decimal fAmount;
        public decimal Amount
        {
            get { return fAmount; }
            set { SetPropertyValue<decimal>("Amount", ref fAmount, value); }
        }
    }
}
